/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.cip.esymons.eventos.beans;
import javax.faces.model.SelectItem;


/**
 *
 * @author lizardo
 */
public class GeneralController {
    private SelectItem[] comboEstadoCivil;
    private SelectItem[] comboMeses;
    private SelectItem[] comboTipoPersona;
    private SelectItem[] comboTipoEmpresaTelefono;
    private SelectItem[] comboTipoTelefono;


    /*********************** Constructor de la clase *************************/
    public GeneralController() {
    }

    /******************************** Gettters *******************************/
    /**
     * combo para estado civil de la persona natural
     */
    public SelectItem[] getComboEstadoCivil() {
        //Combo de Estado civil lista todos los estado civiles de la persona
        comboEstadoCivil = new SelectItem[5];
        comboEstadoCivil[0] = new SelectItem(new Integer(0),"No Definido");
        comboEstadoCivil[1] = new SelectItem(new Integer(1),"Soltero");
        comboEstadoCivil[2] = new SelectItem(new Integer(2),"Casado");
        comboEstadoCivil[3] = new SelectItem(new Integer(3),"Divorciado");
        comboEstadoCivil[4] = new SelectItem(new Integer(4),"Viudo");
        return comboEstadoCivil;
    }

    /**
     * combo para los meses del año
     */
    public SelectItem[] getComboMeses() {
        //Combo de Meses lista todos los meses del año
        comboMeses = new SelectItem[12];
        comboMeses[0] = new SelectItem(new Integer(0),"Enero");
        comboMeses[1] = new SelectItem(new Integer(1),"Febrero");
        comboMeses[2] = new SelectItem(new Integer(2),"Marzo");
        comboMeses[3] = new SelectItem(new Integer(3),"Abril");
        comboMeses[4] = new SelectItem(new Integer(4),"Mayo");
        comboMeses[5] = new SelectItem(new Integer(5),"Junio");
        comboMeses[6] = new SelectItem(new Integer(6),"Julio");
        comboMeses[7] = new SelectItem(new Integer(7),"Agosto");
        comboMeses[8] = new SelectItem(new Integer(8),"Setiembre");
        comboMeses[9] = new SelectItem(new Integer(9),"Octubre");
        comboMeses[10]= new SelectItem(new Integer(10),"Noviembre");
        comboMeses[11]= new SelectItem(new Integer(11),"Diciembre");
        return comboMeses;
    }
    
    /**
     * combo para los Tipos de persona natural
     */
    public SelectItem[] getComboTipoPersona() {
        //Combo de Tipo persona lista todos los tipos de las persona
        comboTipoPersona = new SelectItem[4];
        comboTipoPersona[0] = new SelectItem(new Integer(0),"NO COLEGIADO");
        comboTipoPersona[1] = new SelectItem(new Integer(1),"COLEGIADO");
        comboTipoPersona[2] = new SelectItem(new Integer(2),"PRE INSCRITOS");
        comboTipoPersona[3] = new SelectItem(new Integer(3),"NUEVO");
        return comboTipoPersona;
    }

    /**
     * combo para los Tipos de persona natural
     */
    public SelectItem[] getComboTipoEmpresaTelefono() {
        //Combo de Tipo persona lista todos los tipos de las persona
        comboTipoEmpresaTelefono = new SelectItem[5];
        comboTipoEmpresaTelefono[0] = new SelectItem("MOVISTAR","MOVISTAR");
        comboTipoEmpresaTelefono[1] = new SelectItem("CLARO","CLARO");
        comboTipoEmpresaTelefono[2] = new SelectItem("NEXTEL","NEXTEL");
        comboTipoEmpresaTelefono[3] = new SelectItem("TELMEX","TELMEX");
        comboTipoEmpresaTelefono[4] = new SelectItem("TELEFÓNICA","TELEFÓNICA");
        return comboTipoEmpresaTelefono;
    }

    public SelectItem[] getComboTipoTelefono() {
        //Combo de Tipo persona lista todos los tipos de las persona
        comboTipoTelefono = new SelectItem[5];
        comboTipoTelefono[0] = new SelectItem("FIJO","FIJO");
        comboTipoTelefono[1] = new SelectItem("CELULAR","CELULAR");
        comboTipoTelefono[2] = new SelectItem("RPM","RPM");
        comboTipoTelefono[3] = new SelectItem("RPC","RPC");
        comboTipoTelefono[4] = new SelectItem("NEXTEL","NEXTEL");
        return comboTipoTelefono;
    }

}
